Skip to main content

Interchange File Information

The Capture file is offered to issuer/wallet provider to facilitate their own accounting management. The file (in the form of a raw data file) provides issuer/wallet provider transaction-level details from acquirer banks or card schemes.

File Name

The format of file name is “CAPTURED+P/T+tranBranch(6 digits)+YYYYMMDD+01+.csv” . The prefix of the file name is “CAPTURED”, “T” means test and “P” means production. The sequence number will always have the value set as ‘01’ since we only have one reconciliation file per day.

File Format

Header Record

#Field NameFormatValue
1File NameAN32“HCAPTURED_300001”.
2Transaction BranchAN326 digits.
3Capture DateN8YYYYMMDD

Detail Record

#Field NameFormatValue
1FillerA1Static Value ‘C’
2Transaction BranchN6Transaction Branch request.
3Transaction IdAN32Transaction serial number in request.
4Scheme Transaction IdAN66Transaction Id from card scheme if have
5Message ChannelAN10msgChannel in request.
6Transaction CodeAN30Transaction code
7Transaction TypeAN30Transaction type
8Transaction DescriptionAN60Transaction description
9Card Token NumberN19Card token number
10Masked Card No.N19Masked card number. Only 10 digits of Primary Account Number (PAN). Left-justified, trailing spaces.
11Original Transaction IdAN32Original Authorization transaction Id. Left-justified, trailing spaces.
12Message TypeAN4Message Type
13Process CodeAN6Process Code
14Settlement DateN8YYYYMMDD format
15Amount FlagAN1Debit or Credit Flag
16Transaction CurrencyN3Numeric ISO standard currency code.
17Transaction AmountN(16,2)Transaction amount.
Example: 100.00
18Bill CurrencyN3Numeric ISO standard currency code.
19Bill AmountN(16,2)Billing amount.
Example: 100.00
20Settlement CurrencyN3Numeric ISO standard currency code.
21Settlement AmountN(16,2)Settlement amount.
Example: 100.00
22Interchange FeeN(16,2)Interchange fee.
Example: 100.00
23Other FeeN(16,2)Other fees.
Example: 100.00
24Merchant IdAN15Merchant id assigned by the acquirer
25Merchant NameAN40Merchant name assigned by the acquirer
26Merchant Category CodeN4
27Merchant AddressAN50
28Merchant CityAN25
29Merchant StateAN25
30Merchant Postal CodeAN15
31Merchant CountryA3ISO 3166-1 Alpha-3
32Merchant UrlANS255
33Merchant Miscellaneous InformationAN255
34Institution CodeAN11
35Service CountryAN3
36Retrieval Reference NumberAN12Assigned by acquirer
37System Trace Audit NumberAN6Assigned by initiator
38Terminal IdAN8
39Additional DataAN999Additional information from initiator
40Acquirer reference number/dataAN23Assigned by acquirer
41Reversal IndicatorN1
42Reason CodeAn20
43Approval CodeAN6Generated by Eastpay
44ECI IndicatorAN3ECI Indicator
45Partial Settlement IndicatorAN1Full or Partial
46Customer unique IDAN32
47Fee AmountN(16,2)Transaction fee calculated by Eastpay if configured
48Card Product CodeAN4

Trailer Record

#Field NameFormatValue
1File NameAN32“ TCAPTURED_300001”.
2Transaction BranchAN326 digits.
3Capture DateN8YYYYMMDD
4Total RecordsN12Total of detail records only